package com.yida.gwj.deposit.domain.dto.split;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author lqq
 * @date 2023-02-27
 */
@ApiModel("资金分户初始化 小区分户清册头部详情")
public class GwjFundsSplitHouseholdRecordHeadDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("小区")
    private String bizCommunityName;

    @ApiModelProperty("分户楼栋")
    private String buildNames;

    @ApiModelProperty(value = "涉及面积")
    private BigDecimal totalActualSize;

    @ApiModelProperty(value = "涉及户数")
    private Integer totalOwner;

    @ApiModelProperty(value = "涉及总金额")
    private BigDecimal totalIncomeMoney;

    @ApiModelProperty(value = "包括分户")
    private BigDecimal totalAllocationMoney;

    public String getBizCommunityName() {
        return bizCommunityName;
    }

    public void setBizCommunityName(String bizCommunityName) {
        this.bizCommunityName = bizCommunityName;
    }

    public String getBuildNames() {
        return buildNames;
    }

    public void setBuildNames(String buildNames) {
        this.buildNames = buildNames;
    }

    public BigDecimal getTotalActualSize() {
        return totalActualSize;
    }

    public void setTotalActualSize(BigDecimal totalActualSize) {
        this.totalActualSize = totalActualSize;
    }

    public Integer getTotalOwner() {
        return totalOwner;
    }

    public void setTotalOwner(Integer totalOwner) {
        this.totalOwner = totalOwner;
    }

    public BigDecimal getTotalIncomeMoney() {
        return totalIncomeMoney;
    }

    public void setTotalIncomeMoney(BigDecimal totalIncomeMoney) {
        this.totalIncomeMoney = totalIncomeMoney;
    }

    public BigDecimal getTotalAllocationMoney() {
        return totalAllocationMoney;
    }

    public void setTotalAllocationMoney(BigDecimal totalAllocationMoney) {
        this.totalAllocationMoney = totalAllocationMoney;
    }

    @Override
    public String toString() {
        final StringBuffer sb = new StringBuffer("GwjFundsSplitHouseholdRecordHeadDTO{");
        sb.append("bizCommunityName=").append(bizCommunityName);
        sb.append(", buildNames='").append(buildNames).append('\'');
        sb.append(", totalActualSize=").append(totalActualSize);
        sb.append(", totalOwner=").append(totalOwner);
        sb.append(", totalIncomeMoney=").append(totalIncomeMoney);
        sb.append(", totalAllocationMoney=").append(totalAllocationMoney);
        sb.append('}');
        return sb.toString();
    }
}
